8254. Номера отеля

 

Отель имеет n этажей. Лобби, ресторан и тренажерный зал расположены на первом этаже. Номера находятся со 2-го по n-ый этажи. На каждом этаже расположено m стандартных номеров. Если каждый стандартный номер вмещает 3 гостя, какое наибольшее количество гостей может поместиться во всех стандартных номерах отеля?

 

Вход. Два натуральных числа n и m (nm106).

 

Выход. Выведите наибольшее количество гостей, которое может поместиться во всех стандартных номерах отеля.

 

Пример входа

Пример выхода

5 10

120

 

 

РЕШЕНИЕ

формула

 

Анализ алгоритма

Номера отелей расположены со 2-го по n-ый этажи, то есть занимают n – 1 этажей. На одном этаже можно разместить m * 3 гостей. Следовательно во всем отеле можно разместить (n – 1) * m * 3 гостей.

 

Реализация алгоритма

Читаем входные данные.

 

scanf("%lld %lld", &n, &m);

 

Вычисляем и выводим ответ.

 

res = (n - 1) * m * 3;

printf("%lld\n", res);

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    int n = con.nextInt();

    int m = con.nextInt();

    int res = (n - 1) * m * 3;

    System.out.println(res);

    con.close();

  }

}

 

Python реализация

 

n, m = map(int,input().split())

res = (n - 1) * m * 3

print(res)